﻿.combobox
{
	position:relative;
	white-space:nowrap;
}

.combobox .textarea 
{
	background:#FFFFFF url(<%=WebResource("jQueryNET.Common.Images.text_bg.gif")%>) repeat-x scroll 0 0;
	border:1px solid #B5B8C8;
	padding:1px 3px;
	line-height:18px;
	/*vertical-align:middle;*/
	/*height:22px;*/
	height:18px;
	padding-bottom:0;
	padding-top:2px;
}

.combobox .trigger
{
	border-color:#B5B8C8;
	border-style:none none solid;
	border-width:0 0 1px;
	cursor:pointer;
	height:21px;
	position:absolute;
	top:0;
	width:17px;
}

.default .trigger 
{
	background:transparent url(<%=WebResource("jQueryNET.ComboBox.Images.trigger.gif")%>) no-repeat scroll 0 0;
}

.default .trigger_over 
{
	background-position: -17px 0px
}

.default .trigger_click
{
	background-position: -34px 0px;
}

.combobox.disabled .trigger_over
{
	background-position: 0px 0px !important;
	border-bottom: 1px solid #B5B8C8;
}

.default.combobox_list 
{
	background:#DDECFE none repeat scroll 0 0;
	border:1px solid #98C0F4;
	overflow:hidden;
	position:absolute;
	z-index:11000;
	left:-10000px;
	top:-10000px;
	visibility:hidden;
}

.default .combobox_list_inner
{
	background:white none repeat scroll 0 0;
	overflow:auto;
	position:relative;
}

.default .combobox_list_item
{
	-x-system-font:none;
	border:1px solid #FFFFFF;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:12px;
	/*font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	overflow:hidden;
	padding:2px;
	white-space:nowrap;
} 

.default .combobox_item_selected
{
	border:1px dotted #a3bae9!important;
	background:#DFE8F6;
	cursor:pointer;
}

.default.focused input
{
	border:1px solid #7EADD9;
}

.default.focused img
{
	border-bottom:1px solid #7EADD9;
	background-position:-51px 0;
}